first aid crew - German English Dictionary